Iberische Halbinsel (Norden), Andorra, Frankreich (Pyrenäen, Massif Central und sehr selten in den Nordalpen), Belgien, Luxemburg, Irland (fast nur im Westen), Großbritannien (vor allem in Wales, Nordengland und im westlichen Schottland), Deutschland (sehr selten bei Bad Orb und im Hohen Venn), Schweiz (sehr selten im Jura (Kanton Neuenburg)), Dänemark, Norwegen, Russland (europäischer und asiatischer Teil) und Georgien
Heiden, Hochgrasfluren und Gebüsche; auf kalkfreien, sandig-lehmigen Böden; kollin bis montan